sound footing - French English Dictionary